# -*- coding: utf-8 -*-
# 如果你的程序（包括注释）中包含中文，请加上上面这一行，用于指明编码（utf-8）。
# #号开头的行都是注释。

# 如何编辑本程序：
#     用任何文本编辑器均可编辑。

# 如何运行本程序：
#     在终端中，运行：python p102_variable.py

# Python变量无需声明，直接赋值。你赋予它什么类型，它就变成什么类型。
message = "Hello world."
print(message)

# 赋予变量新的值，新的值就覆盖了旧的值。
message = "I am a python string."
print(message)

# 可以赋予变量不同类型的值。
message = 100
print(message)

# 变量的命名：
#     变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头，但不能以数字打头。
#     变量名不能包含空格。
#     不要将Python关键字和函数名用作变量名，即不要使用Python保留用于特殊用途的单词，如print。



